home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / games_d / oasys.zip / INS.H < prev    next >
Text File  |  1991-02-07  |  834b  |  68 lines

  1. /*    General header file for OASYS. Compile all 3 programs with <64K code,
  2.     >64K data. You'll need rwlib.h and rw.lib for the compile & link.
  3.     This code is in the public domain.
  4. */
  5.  
  6. #define    VERSION    " v1.0 by Russell Wallace  " __DATE__
  7.  
  8. enum
  9. {
  10.     T_VOID,
  11.     T_INT,
  12.     T_STR,
  13.     T_OBJECT,
  14.     T_REF = 0x1000
  15. };
  16.  
  17. enum
  18. {
  19.     I_JMP,
  20.     I_JF,
  21.     I_JT,
  22.     I_INT,
  23.     I_OR,
  24.     I_AND,
  25.     I_NOT,
  26.     I_REFLOCALVAR,
  27.     I_REFARG,
  28.     I_REFGLOBALVAR,
  29.     I_REFPROPERTY,
  30.     I_DEREF,
  31.     I_CALLPROC,
  32.     I_CALLFUNC,
  33.     I_ASSIGN,
  34.     I_DESTROY,
  35.     I_CREATE,
  36.     I_EXIT,
  37.     I_QUIT,
  38.     I_THIS,
  39.     I_RETPROC,
  40.     I_RETFUNC,
  41.     I_EXISTS,
  42.     I_OBJECT,
  43.     I_PRINTINT,
  44.     I_PRINTSTR,
  45.     I_SAVE,
  46.     I_LOAD,
  47.     I_MINUS,
  48.     I_ADD,
  49.     I_SUB,
  50.     I_MUL,
  51.     I_DIV,
  52.     I_MOD,
  53.     I_EQ,
  54.     I_NE,
  55.     I_GT,
  56.     I_LT,
  57.     I_GE,
  58.     I_LE,
  59.     I_OEQ,
  60.     I_ONE,
  61.     I_RANDOM,
  62.     I_IS,
  63.     I_NEXT,
  64.  
  65.     I_BREAK,
  66.     I_CONTINUE,
  67. };
  68.